de facto domicile - Spanish English Dictionary